Skip to content

docs(stages,blueprints): document 3-security KMS opt-in behavior and update postgresql PSA requirements - #208

Merged
mgcarey-google merged 2 commits into
mainfrom
docs/stage-and-blueprint-improvements
Aug 28, 2026
Merged

docs(stages,blueprints): document 3-security KMS opt-in behavior and update postgresql PSA requirements#208
mgcarey-google merged 2 commits into
mainfrom
docs/stage-and-blueprint-improvements

Conversation

@aghassemlouei

Copy link
Copy Markdown
Collaborator

Description

This pull request updates documentation for FAST Stage 3-security and the PostgreSQL blueprint:

Fixes #116
Fixes #118

Type of Change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Documentation update

Deployment & Compliance Impact

  • Applicable Regimes:
    • US Region Restricted (e.g., Access Policy constraint)
    • FedRAMP Moderate
    • FedRAMP High
    • DoD IL4
    • DoD IL5
    • General / All
  • NIST 800-53r5 Controls: SC-12, SC-13

Checklist

Code Quality & Reusability

  • My code adheres to the Maximize Reusability principle. I have not redefined common elements and have reused existing base configurations and modules where possible.
  • I have checked that no existing module or configuration in modules/ or fast/ can be leveraged for this change.
  • My code follows the established naming conventions outlined in documentation/naming-convention.md.

Documentation

  • I have updated the README.md of the modified module or blueprint.
  • I have added/updated documentation for inputs (variables) and outputs.

Security

  • My change adheres to GCP security best practices and the principle of least privilege.
  • I have ensured compliance with the targeted regime (FedRAMP Moderate, FedRAMP High, IL5, etc.).

Testing

  • I have tested my changes locally.
  • I have included details of my testing in this PR.

Testing Performed

  • Verified README links and formatting.
  • Verified terraform.tfvars.sample syntax and schema alignment with variables.tf.

@aghassemlouei aghassemlouei added documentation Improvements or additions to documentation Priority - Low Minor polish, typo fixes, or technical debt; nice to have; pick up when time permits Level of Effort - Low Quick, well-defined tasks with no unknowns; takes a few hours up to one day to complete labels Aug 28, 2026

@mgcarey-google mgcarey-google left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me. KMS stuff is nice and clean.

@mgcarey-google
mgcarey-google merged commit df47667 into main Aug 28, 2026
15 checks passed
@mgcarey-google
mgcarey-google deleted the docs/stage-and-blueprint-improvements branch August 28, 2026 15:54
@aghassemlouei aghassemlouei added the security Something is insecure or can be secured label Aug 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation Level of Effort - Low Quick, well-defined tasks with no unknowns; takes a few hours up to one day to complete Priority - Low Minor polish, typo fixes, or technical debt; nice to have; pick up when time permits security Something is insecure or can be secured

Projects

None yet

2 participants